train pendulaire - French English Dictionary